floating marina complex - German English Dictionary